package com.sigmatrix.h5.feign.mode;

import java.io.Serializable;
import java.util.Date;

/**
 * 
 *@ClassName: WechatAuthorizerConfig
 *@Description: appId实体类
 *@author MH
 *@date 2017年10月16日 下午6:02:15
 */
public class WechatAuthorizerConfig implements Serializable{
	private static final long serialVersionUID = -6873751000877309686L;
	private String authorizerAppId;
	private String componentAppId;
	private String name;
	private String authorizationCode;
	private Integer authorizationCodeValidity;
	private String userName;
	private String oauth2Url;
	private String merchantId;
	private String consumeMerchantId;
	private String certificatePath;
	private String paymentPassword;
	private String authorizerAccessToken;
	private Integer authorizerAccessTokenValidity;
	private Date authorizerAccessTokenUpdateDate;
	private Boolean authorizerAccessTokenRequireRefresh;
	private String authorizerRefreshToken;
	private String ticket;
	private Integer ticketValidity;
	private Date ticketUpdateDate;
	private Boolean ticketRequireRefresh;
	public String getAuthorizerAppId() {
		return authorizerAppId;
	}
	public void setAuthorizerAppId(String authorizerAppId) {
		this.authorizerAppId = authorizerAppId;
	}
	public String getComponentAppId() {
		return componentAppId;
	}
	public void setComponentAppId(String componentAppId) {
		this.componentAppId = componentAppId;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getAuthorizationCode() {
		return authorizationCode;
	}
	public void setAuthorizationCode(String authorizationCode) {
		this.authorizationCode = authorizationCode;
	}
	public Integer getAuthorizationCodeValidity() {
		return authorizationCodeValidity;
	}
	public void setAuthorizationCodeValidity(Integer authorizationCodeValidity) {
		this.authorizationCodeValidity = authorizationCodeValidity;
	}
	public String getUserName() {
		return userName;
	}
	public void setUserName(String userName) {
		this.userName = userName;
	}
	public String getOauth2Url() {
		return oauth2Url;
	}
	public void setOauth2Url(String oauth2Url) {
		this.oauth2Url = oauth2Url;
	}
	public String getMerchantId() {
		return merchantId;
	}
	public void setMerchantId(String merchantId) {
		this.merchantId = merchantId;
	}
	public String getConsumeMerchantId() {
		return consumeMerchantId;
	}
	public void setConsumeMerchantId(String consumeMerchantId) {
		this.consumeMerchantId = consumeMerchantId;
	}
	public String getCertificatePath() {
		return certificatePath;
	}
	public void setCertificatePath(String certificatePath) {
		this.certificatePath = certificatePath;
	}
	public String getPaymentPassword() {
		return paymentPassword;
	}
	public void setPaymentPassword(String paymentPassword) {
		this.paymentPassword = paymentPassword;
	}
	public String getAuthorizerAccessToken() {
		return authorizerAccessToken;
	}
	public void setAuthorizerAccessToken(String authorizerAccessToken) {
		this.authorizerAccessToken = authorizerAccessToken;
	}
	public Integer getAuthorizerAccessTokenValidity() {
		return authorizerAccessTokenValidity;
	}
	public void setAuthorizerAccessTokenValidity(Integer authorizerAccessTokenValidity) {
		this.authorizerAccessTokenValidity = authorizerAccessTokenValidity;
	}
	public Boolean getAuthorizerAccessTokenRequireRefresh() {
		return authorizerAccessTokenRequireRefresh;
	}
	public void setAuthorizerAccessTokenRequireRefresh(Boolean authorizerAccessTokenRequireRefresh) {
		this.authorizerAccessTokenRequireRefresh = authorizerAccessTokenRequireRefresh;
	}
	public String getAuthorizerRefreshToken() {
		return authorizerRefreshToken;
	}
	public void setAuthorizerRefreshToken(String authorizerRefreshToken) {
		this.authorizerRefreshToken = authorizerRefreshToken;
	}
	public String getTicket() {
		return ticket;
	}
	public void setTicket(String ticket) {
		this.ticket = ticket;
	}
	public Integer getTicketValidity() {
		return ticketValidity;
	}
	public void setTicketValidity(Integer ticketValidity) {
		this.ticketValidity = ticketValidity;
	}
	public Boolean getTicketRequireRefresh() {
		return ticketRequireRefresh;
	}
	public void setTicketRequireRefresh(Boolean ticketRequireRefresh) {
		this.ticketRequireRefresh = ticketRequireRefresh;
	}
	public Date getAuthorizerAccessTokenUpdateDate() {
		return authorizerAccessTokenUpdateDate;
	}
	public void setAuthorizerAccessTokenUpdateDate(Date authorizerAccessTokenUpdateDate) {
		this.authorizerAccessTokenUpdateDate = authorizerAccessTokenUpdateDate;
	}
	public Date getTicketUpdateDate() {
		return ticketUpdateDate;
	}
	public void setTicketUpdateDate(Date ticketUpdateDate) {
		this.ticketUpdateDate = ticketUpdateDate;
	}
}
